var basePath = "";
/* 初始化 */
$(document).ready(function () {
    $(".uname").focus();
    GetPwdAndChk();
});
/* Cookie保存 */
function cookieCHK(username, password) {
    if ($("#saveUserPwd").is(":checked")) {// checkbox选中场合
        utils.set_cookie('usr', username);
        utils.set_cookie('pass', password);
        utils.set_cookie('save_login', '1');
    } else {
        utils.set_cookie('usr', null);
        utils.set_cookie('pass', null);
        utils.set_cookie('save_login', '0');
    }
}
function GetPwdAndChk() {
    if ($.cookie('save_login') == '1') {
        $('.uname').val($.cookie('usr'));
        $('.pwd').val($.cookie('pass'));
        $("#saveUserPwd").attr("checked", true);
    } else if ($.cookie('save_login') == '0') {
        $('.uname').val("");
        $('.pwd').val("");
        $("#saveUserPwd").attr("checked", false);
    }
}

function useridchk(username, password) {
    $.cookie("hello", "hello , my friend.", {
        expires: 7,
        path: '/'
    });
    console.log($.cookie("hello"));
    if (!$.cookie("hello")) {
        alert("请启用cookie后重试");
        return;
    }
    $.ajax({
        url: "oauth/signIn",
        data: {
            username: username,
            password: password
        },
        type: 'post',
        dataType: "json",
        success: function (result) {
            // console.log(result);
            if (result && result.code === 0) {
                // SetCookie("_username",);
                $("#tips").html(result.msg);
                var c = result.data;
                utils.set_cookie("_user_uuid", c.uuid);
                utils.set_cookie("_username", c.username);
                utils.set_cookie("_court_name", c.courtName);
                utils.set_cookie("_court_uid", c.courtUid);
                utils.set_cookie("_court_ip", c.ip);
                utils.set_cookie("_level", c.level);
                utils.set_cookie("_search", 1);
                //每次登录尝试清空导航,防止出现更新法院信息而导航信息未更新html5 localStorage
                localStorage.clear();
                window.location.href = "index";
            } else {
                $("#tips").html(result.msg);
            }
        }
    }).fail(function () {
        $("#tips").html('服务器异常！');
    });
}

// 登录按钮执行
function login() {
    var userid = $.trim($(".uname").val());// 用户名
    var pwd = $(".pwd").val();// 密码
    if (on_submit(userid, pwd)) { // 用户检查
        cookieCHK(userid, pwd); // cookie检查
        useridchk(userid, pwd); // 用户登录
    }
}

// 画面check
function on_submit(userid, pwd) {
    if (userid == "") {
        $("#tips").html("用户名为空，请确认！");
        return false;
    }
    if (pwd == "") {
        $("#tips").html("密码为空，请确认！");
        return false;
    }
    return true;
}

/*******************************************************************************
 * 监听回车
 ******************************************************************************/
function keyboard_press(idd) {
    var but = $("input[id='" + idd + "']:nth-child(1)");
    if (typeof window.event != "undefined") {
        document.onkeydown = function () {
            var code = event.keyCode;
            if (code == 13) {
                but.click();
            }
        };
    } else { // FireFox/Others
        document.onkeypress = function (e) {
            var code = e.keyCode;
            if (code == 13) {
                but.click();
            }
        };
    }
}

function myBrowser() {
    var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
    var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
    var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
    var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
    var isSafari = userAgent.indexOf("Safari") > -1; //判断是否Safari浏览器
    if (isIE) {
        var IE5 = IE55 = IE6 = IE7 = IE8 = false;
        var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
        reIE.test(userAgent);
        var fIEVersion = parseFloat(RegExp["$1"]);
        IE55 = fIEVersion == 5.5;
        IE6 = fIEVersion == 6.0;
        IE7 = fIEVersion == 7.0;
        IE8 = fIEVersion == 8.0;
        if (IE55) {
            return "IE55";
        }
        if (IE6) {
            return "IE6";
        }
        if (IE7) {
            return "IE7";
        }
        if (IE8) {
            return "IE8";
        }
    }//isIE end
    if (isFF) {
        return "FF";
    }
    if (isOpera) {
        return "Opera";
    }
}//myBrowser() end
//以下是调用上面的函数
if (myBrowser() == "IE55") {
    alert("警告！ie版本过低！请使用ie9或以上的浏览器以正常使用项目。");
}
if (myBrowser() == "IE6") {
    alert("警告！ie版本过低！请使用ie9或以上的浏览器以正常使用项目。");
}
if (myBrowser() == "IE7") {
    alert("警告！ie版本过低！请使用ie9或以上的浏览器以正常使用项目。");
}
if (myBrowser() == "IE8") {
    alert("警告！ie版本过低！请使用ie9或以上的浏览器以正常使用项目。");
}
